Определение искусственного интеллекта (ИИ)
Искусственный интеллект — это раздел информатики, посвящённый созданию умных машин, способных выполнять задачи, которые обычно требуют человеческого интеллекта. С формальной академической точки зрения ИИ определяется как наука об интеллектуальных агентах: системах, которые воспринимают своё окружение и предпринимают действия, максимально повышающие их шансы на достижение конкретных целей.
Основные когнитивные процессы
- Обучение: приобретение информации и правил её использования.
- Рассуждение: использование правил (или изученных закономерностей) для получения приблизительных или определённых выводов.
- Самокоррекция: способность оценивать результаты работы и совершенствовать алгоритмы для повышения точности.
Ключевые различия: ANI и AGI
Узкий искусственный интеллект (ANI / слабый ИИ)
- Определение: системы ИИ, разработанные и обученные для выполнения конкретной задачи.
- : Operates within a limited pre-defined range or context. It simulates intelligence but lacks consciousness or genuine understanding.: Operates within a limited pre-defined range or context. It simulates intelligence but lacks consciousness or genuine understanding.
- Текущее состояние: Весь существующий на сегодняшний день ИИ относится к этой категории. Примеры включают виртуальных ассистентов (Siri, Alexa), программы распознавания лиц и модели глубокого обучения, такие как AlphaGo.
Общий искусственный интеллект (AGI / сильный ИИ)
- Определение: теоретическая форма ИИ, при которой машина обладает способностью понимать, учиться и применять знания в самых разнообразных задачах, неотличимо от человеческого разума.
- : Operates within a limited pre-defined range or context. It simulates intelligence but lacks consciousness or genuine understanding.: независимая от предметной области адаптивность, здравое рассуждение и потенциальное самосознание.
- Текущее состояние: гипотетический; на данный момент является предметом исследований и научной фантастики.
Ключевая терминология
- Интеллектуальный агент: автономная сущность, которая воспринимает среду через сенсоры и воздействует на неё с помощью исполнительных механизмов.
- Тест Тьюринга: тест, предложенный Аланом Тьюрингом (1950) для определения того, может ли машина демонстрировать интеллектуальное поведение, эквивалентное или неотличимое от человеческого.
- Машинное обучение (ML): подраздел ИИ, посвящённый созданию систем, которые обучаются на данных, а не программируются явно.
Реализация на Python